gtkuimanager: unseal private pointer
authorJavier Jardón <jjardon@gnome.org>
Tue, 13 Jul 2010 20:44:53 +0000 (22:44 +0200)
committerJavier Jardón <jjardon@gnome.org>
Tue, 13 Jul 2010 23:17:28 +0000 (01:17 +0200)
gtk/gtkuimanager.c
gtk/gtkuimanager.h

index 884e14f8478f4609ad97b8ab70c5971321c5d1f5..0fb76e3d0e2c67bdd8372b140b0c0c011f3409fc 100644 (file)
@@ -87,7 +87,6 @@ struct _Node {
   guint always_show_image     : 1; /* used for menu items */
 };
 
-#define GTK_UI_MANAGER_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_UI_MANAGER, GtkUIManagerPrivate))
 
 struct _GtkUIManagerPrivate 
 {
@@ -386,7 +385,9 @@ gtk_ui_manager_init (GtkUIManager *self)
   guint merge_id;
   GNode *node;
 
-  self->private_data = GTK_UI_MANAGER_GET_PRIVATE (self);
+  self->private_data = G_TYPE_INSTANCE_GET_PRIVATE (self,
+                                                    GTK_TYPE_UI_MANAGER,
+                                                    GtkUIManagerPrivate);
 
   self->private_data->accel_group = gtk_accel_group_new ();
 
index faaf9ef78714a59f30595cdcc3f5dfd9f37860f6..b388e60827183eb3a6ba351a5f86b04256919efe 100644 (file)
@@ -58,8 +58,7 @@ struct _GtkUIManager {
   GObject parent;
 
   /*< private >*/
-
-  GtkUIManagerPrivate *GSEAL (private_data);
+  GtkUIManagerPrivate *private_data;
 };
 
 struct _GtkUIManagerClass {